Superb hospitality in a great location. Very, very highly recommended.