A warm welcome, a comfortable room, extra touches and great hospitality in a beautiful spot.