Very clean, nice staff, price was great. Have two kids that are 10, they loved the pool. Hotel restaurant was to pricy did not eat there, had someone charge a meal to our room, they removed the charge with no problem. Lots of places to eat and shop around. Can't go wrong with Hilton