First and foremost this place was extremely clean. Great communication before and during our stay, easy parking, added extras like snacks and beers were great! I would stay again :)