We could not have been happier about our stay. The place was beautiful, well located, spacious, and very accommodating. As you will see in the other comments the only issue is parking. We parked in a lot that is pretty much across the street, and it wasn't a big deal, but we had to renew our parking at 5am (mobile app) daily to ensure we didn't get a parking ticket.