Great hospitality; welcoming environment, lovely place to stay