Beautiful property, wonderful location, and clean, well-maintained listing. However, potential travelers would do well to confirm with the hosts whether or not they will be staying on premises with their dogs and child (which they did for half our stay) and, while the "Service Fee" is transparent it is HIGH ($227.92) as is the "Cleaning Fee" ($250), and while the cameras are transparent they are offputtingly abundant, and while the pool is great the post-booking-confirmation upcharge for pool heat ($175 to turn it on, $75 a day after that) is not transparent. The hosts are friendly, but for those who like a private, contactless check-in process, and a private backyard/pool area, and transparent pricing: this listing is not for you.