great communication, hospitality, clean, great location, we had excellent stay.