Well located and roomy apartment. Great views from main bedroom and the patio. The kitchen is well stocked with everything you need to prepare meals. One of the best beaches are within walking distance and the pool and tennis courts are also a big plus. We barbecued most nights and in the process met a few of the other holiday-makers. Highly recommended.