Great location, great layout of a home but in need of some serious cleaning and attention to details. Door was wide open upon arrival, dishes in dishwasher, dusty furniture throughout house. Beautiful patios but so dirty. We had to clean everything before enjoying. Wi-Fi connection never did work for us. We made the most of our stay, regardless, but for the price we paid it was definitely not worth it.