Great hospitality, cleanliness and interesting talks about life and music.