Beautiful spot! The condo was clean, plenty of space for our large family, fully stocked kitchen, lots of towels, comfortable beds and pillows. The location was perfect - a short walk to nice beaches and restaurants.The communication with the property manager was outstanding. Anything I asked about was answered promptly.