The maid service was good and the staff was friendly that provided it. We found the breakfast buffet to be of poor quality and very expensive and should’ve been much better for the price and for the hotel in general. The front desk staff while providing good service rarely acknowledged anyone in the lobby with any greetings. They could do better at being more friendly. It would’ve been nice if the bar was open in the lobby more often the pool was clean and we were surprised to see it staffed by lifeguard, which is very good for families with kids. The coffee service in the room was meager at best . Well, the immediate neighborhood where the hotel is located is very rough, you are within easy walking distance of Nathan Road and nicer surroundings. No room service was provided or if it was, it was not offered in any of the literature in the room or by the front lobby staff.