Great place. Great locations. A bit tedious to get parked and checked in but once you do it, it's pretty fast. We will stay here again