it was more or less ok, except for the fact that the service is not so good as expected considering the prices... you cannot trust what the people at the reception tells you and you have to always check three times for everything (transfers, excursions, etc..): The room was comfortable and clean, but the toilet stinks. The half board was at a reasonable price, but drinks are not included (even water!) and you have to pay twice the price at every lunch or dinner. The beach is nice, wide and relatively calm, nice locations for snorkeling are very near, there is a nice market every wed, you can buy fresh fruit everyday, and the beach service (chairs, towels, the bar, live music etc..) is ok. The food is more or less acceptable, but this seems to be not a feature of these islands (for example I ate a lot a meat, where is the seafood?). Finally, the overall rating is positive, and compared to other hotels, this is value for money. Plus, locals (staff or common people) are very nice and friendly.