Had a lovely 2 weeks here through an RCI Timeshare exchange in a studio apartment. Initially allocated a room without a view we were relocated to a lagoon view within a day. Staff incredibly polite, courteous and responsive who work incredibly hard to contribute to a great experience. We were not all inclusive and it was a bit pricey. However, the local bus from outside the resort to the city centre was really easy to use so we bought shopping and self catered. The onside Italian for lunch and the Asian for dinner were actually good value. We didn't particularly rate the buffet. We did attend a sales presentation purely for the deals, we received 2 days' all inclusive although others received 3. There are 2 other sister resorts by the beach too. The weather was amazing. There are constant activities by the pool area or if you wNt something quieter then there are plenty of peaceful sunbeds overlooking the lagoon. We met some lovely people too.