Ok, its a selct hotel. Expensive parking, the receptionist initially gave us 2 rooms (1 mile away from each other) then the right person fixed it in few seconds. We econtered a rigid receptionist each time for our problems, but the second that we approcehd helped us without give us a hard time. My party was formed from 2 mothers with 5 kids total. We had 2 rooms, each of us with their children....it was clean and beautiful but we did encounter disappointments......the biggest one is that the Pool is not functioning. We booked through Expedia, when we did, this was not reflected in the description. It never crossed my mind that Marriot would lack a pool. Huge, huge disappointment. We were stuck there in high frustration. Nobody cares. We couldn't get our money back. So......in our case a cheaper hotel might have been better.