After a week cruising the Caribbean we had another 7 days in this resort. After quite confined cabin conditions we found this one bed apartment huge, albeit a bit tired, it was totally acceptable. The bed was also very large and comfortable. We had no trouble sleeping. The kitchen facilities were ample for what we needed. We had breakfast booked and always eat at nearby restaurants in the evening. Plenty of sunbeds at the pool and the beach whatever time of day you desired. The beach was beautiful. It was handy having a small pool beside the sea, as if the sea was too rough we could cool off in the small pool. A couple of days it was difficult to enter the sea due to the waves. The staff were very efficient and friendly. The rooms were kept very clean. We would go back to this resort as it had so much going for it.