The location is perfect. Some drawbacks: the pool was not very clean. I would have had no problem skimming it myself but there was none and the desk clerk didn’t have access to one. The room was not very clean. Many aspects overlooked. The floors were very dirty, sandy and dirty. Some corners of the room floors had stains which implies lack of attention. The shower drain was clogged. The wad of hair and gunk we pulled out of it was almost the size of a baseball. Again lack of attention, the tub either had not been cleaned or just overlooked the clogged drain, the water could not run without backing up until we unclogged it. So it should have been noticed. The fridge, Tv, cable, breakfast, were all great. But overall it seemed dirty. Felt safe, multiple families around, the high praise from family reviews made me chose this place, hadn’t stayed here in over 10 years probably. The mini suite room was good size and had a futon to serve as a couch which was nice. A little more attention or slightly higher standards of cleanness would go a long way here.