We stayed twice at this hotel. Design is nice and rooms are comfy and spacey. Food is great and beautiful, wide range of choice, Service is all for you. Staff is really friendly, helpful, quick. Beach is wide and clear with sport activities. I can only recommend it for everyone.