Great communication, cleanliness, hospitality and location. I would definitely recommend to anyone.