Absolutely beautiful place - spacious, clean and comfortable. The photos don't do it justice; it's even better in person. The bedrooms are split on two levels (two on the lower level, one on the top) which worked really well for our family of four staying with a couple. The backyard is large and inviting, with a great little pool. Bathrooms were super clean and all of the appliances worked well. The only small issue we encountered is it was difficult to prepare some foods -- we didn't have a toaster, mixing bowls or baking sheets, for example. But otherwise a really wonderful stay that exceeded expectations!