Excellent hospitality, convenient location at a welcoming home