This place is frankly an embarrassment to the Marriott name. Our room smelled like beans, the hideaway mattress had stains on it, and the general atmosphere of the place was dank. Shady characters abounded in the lobby. It's the kind of place that you think should have a security guard. My kids didn't want to leave the room to go swim in the the pool. To top it off, the hotel charged us for parking without telling us there would be a charge, and the parking lot was half empty!