Hotel is immaculate. Staff is extremely friendly and respectful. All inclusive hotel with 3 meals a day and free bottled water. Restaurant has amazing food if you want that instead of the free Buffett. Rooms are extremely clean. Halls and reception is extremely clean. Water view outside restaurant is beautiful. Pool is a plus. Only thing I would change is the 2 steps off the elevator. Very easy to slip and fall on.