I would give the resort 3 stars, as location is OK staff is just above the average, food was ok but boring as it was same every day, not much verity. Drinks were good. Never bothered for the daily entertainment so I can't say much. Never in my life I had to pay for the locker in my room. And pay for the WiFi. Cleaning lady was OK just the sweep 1 week we stayed there she never cleaned the balcony. Would I go there again hell no.