The location is perfect, a minute walk to the beach and a short stroll to local amenities. The place is spacious and the outdoor entertainment area is amazing! Will definitely recommend!