Staff were great. Kenny and Nyasha at the bar were very friendly and helpful. Front desk staff could have been friendlier. The greeter in the lobby was so fun and happy. Rooms were clean and comfortable. Restaurant service was very slow and breakfast buffet charges changed on a daily basis, when I tried to clear up charges it was to no avail. Pool was very clean , enjoyable to swim in.