I would say it is on OK place...not up to Sheraton standards IMHO but it is not awful either. The main issue seems to be service related....everytime we have stayed there (3 times in the past 3 or 4 years on Starwood points) we have had to wait for a room....long check in lines every time, rooms not ready by 4 PM so people congregate in the lobby every afternoon waiting on rooms. Weak housekeeping that was either banging on the door at 7:30 wanting to clean the room or never showed up at all....did not do a great job when they did come. The pool area is nice and the kids always loved the water slide. Good Sheraton beds and bedding. Carpets and furniture were looking a little tired the last time we were there....it is a good location and it shows up a lot on Priceline at a reasonable price and it is a good bargain using Starwood points, but no way would I pay rack rates there.