Warm hospitality in a beautiful relaxing setting.