Welcoming and accommodating host. Pleasant place to stay.