excellent hospitality and a beautiful home