Honestly, this was the worst hotel experience I've had. Started off with the AC not working properly. The maintenance person was nice, but he was irritated because staff should have been cleaning the filters. The restrant food was cold, portions were small, and they brought out the food for our 2 year old about 5 minutes after everyone else. The heated pool was freezing cold and the lifeguard even said, "yeah, Expedia lies". After they cleaned the room the ONLY thing they actually did was add two new towels. When I checked out they didn't ask how my stay was or anything. Only reason I booked this place is because of the pool and location, would have rather walked a couple blocks than have a bunch of staff that look like they're just waiting for their shift to end. I hope they fix this because you can only get by on a good location for so long.