Great location, within easy walking distance to beach, shops and restaurants. Light and airy apartment. Very comfortable beds, loved the bath sheets. Unfortunately there was no bath/shower mat, and no hand towel in the downstairs bathroom. Small things, overall we loved our stay.