Gorgeous new hotel, sparkling clean with beautiful amenities. Staff are lovely and helpful.
Location is good, halfway between beach and centre of town. The rooms are large, and immaculately cleaned everyday.
The only thing I found a bit off was that the security guards out of the front would regularly ask for some cash "to buy a drink" - like c'mon Hilton, are you not paying your staff enough? I found this very disappointing and a bit unpleasant...