I booked this hotel, literally as a last-minute resort for a family trip for my children and myself, and I'm SO glad I did. The receptionist, Kiara, was so hospitable upon check-in and throughout our stay, as was two other gentlemen that were present at varying intervals.
As far as cleanliness, the hotel, including the lobby and rooms were spotless. We did have a mishap with one of the elevators when we arrived, but opted to use the stairs for a bit, until the lift was serviced.
The shuttle was also a major convenience, offering drop off and pick up service to and from the airport and many locations in the surrounding area.
The rooms were very modern, and the amenities were perfect. The kids and I agree...we would definitely stay here again!