The entrance to the hotel is nice and there is a nice walk way to the beach from the lobby. The adult pool was okay, but a lot of bird poo on the floor just as you enter the pool. We had to request for this to be thoroughly cleaned, which was actioned immediately. However we as the customer should not have to highlight this to the hotel managers and instead should be maintained regularly. The pool staff weren't very attentive, we had to wait over 20 minutes for a drink and it wasn't busy at all. We highlighted our concerns with the hotel manager and catering manager who quick started to make changes to the operations of the hotel and we could see a big difference after a few more hours. The service got better from day 2 onwards and pretty much all the staff knew our names and greeted us nicely throughout the stay.