What a beautiful apartment with all the amenities you could need. We loved the location, close to shops, beach and great restaurants onsite and within a short walking distance.