New massive vacation rental home in Davenport costs up to $25K a night