Friendly, generous, clean, great location, a wonderful experience.