A fabulous place to stay with extraordinary views, superb location and excellent hospitality.