Great place: fabulous position and outlook, quality fittings and furnishings, and a perfect host