The hotel is lovely but it is tired and does need a little TLC. We did have an issue with the room when we arrived, we had booked a superior double room and requested a sea view and a balcony. We had the view of a fence, no balcony. We did eventually get the room we wanted after complaining thanks to the staff. The food in the buffet is mainly of a Chinese selection so if you don't like Chinese food there is another menu you could choose from but it is limited. The All inclusive beer was limited, not even the local beer was available. On the beach there were only 4 hotel beach umbrellas with 2 sun beds each and they were filled for most days so that was limited. Having said all this all the staff couldn't do enough for us, the room is cleaned every day and the location of the hotel is good for the beach, buses and other bars. After a rocky start we ended up having a fabulous time here, we met lots of friendly guests and staff. We would like to return but not All inclusive.