Big beach club hotel with all the amenities that come with that. Tour desk with all info on activities which was great. Downside is that you only get the discounted prices if you take a 2 to 3 hr tour of the hotel in which they try to probably hope to convince you to become a member. Which we didn’t do because we preferred spending our time enjoying the island. The apartment is spacious and clean and beautiful big bathroom, comfy bed. Perfect for a few days. If we’d stayed longer we’d look for a more cosy and homey place with bigger kitchen. We enjoyed a lot the pool, which is right at the beach, drinking cocktails at the pool restaurant, listening to some live music while watching the beautiful sunset. Very romantic and great vibes.