Very well appointed apartment in an incredible location with a perfect view of the beach and waves. Complex amenities including parking, tennis courts and swimming pool just added to the excellent trip we had. We will book next year for sure.