The place was perfect for me and my little family. I was handling work obligations so had the car most days, which made this amazing location perfect. The parking arrangement they provide is the best. You get a key card to an adjacent lot and can come and go as you please as often as you need and never have to wait for valet. Check in was smooth and the place was very clean and beautiful.