Great location, fabulous apartment. Just a few minutes walk from a beautiful beach, shops and restaurants. We had a wonderful week, with everything we needed. Loads of restaurants to choose from, as well as great cooking amenities in the kitchen and outside in the BBQ area. Beds were comfortable and the apartment was very clean and comfortable. Would happily stay again.