Great location close to the beach and restaurants. Clean. Wonderful pool. Great communication with the host. Plenty of space and great amenities! We would stay here again in a heartbeat!