Overall we had a positive experience staying at the Hilton resort: staff were incredibly friendly, helpful and accommodating. The resort is small, which is a plus, as we could walk everywhere in little time. Golf cars are circulating all the time, so it's also easy to get a lift. There are only 3 restaurants in the resort and one is adults only. The various pools are very kid friendly and the accommodation options spacious and well air conditioned. Gardens and greenery are fantastic. On the slightly negative side, the facilities in general are a bit old and some would require some maintenance.