Been to worse all inclusive, but definitely been to better. Our room got no sun all day,balcony very narrow, just enough room for small table and 2 chairs. Electrical socket by bed was hanging off the headboard. Maid service changed towels and maid bed,but do not sweep or mop the floors daily. Avoid the al la carte restaurant, it looks like an old shed, couldn't even find the door to get in, its just a black panelled wooden sliding door,doesn't even say way in, we walked around the building 3 times trying to find how to get in, eventually the waiter saw us and opened the door for us. Now the waiter was the only reason we left a tip,he was fun and tried to make the evening for us, but the chef, omg can't cook at all. Soup was luke warm, our bbq chicken tasted like it had been incinerated, very dry,overcooked,on a bed of overcooked soggy veg,we never bothered with dessert, we just wanted to get out . I can see why most nights they had one maybe three tables at most with customers, and they want you to sit in the window seats to make it look busy from the outside. Would not return to this hotel, not 5 star as advertised .