We had an enjoyable and memorable stay. It is in a good location and within walking distance to the beach and shops. Everything for your stay was provided, with quality amenities and exceptionally clean. Recommended.