Perfect location! The space was clean. We appreciated the beach towels and complete kitchen amenities. Communication was direct and responses were quick.