Our apartment was amazing, views to die for, modern, spacious, clean and so comfortable. Loved the amenities and the closeness to the beach and transport. The staff were excellent and very helpful and friendly. I really can’t rate this resort highly enough, it was everything I hoped for from the pictures we say online and more. 5 star rating from us