Excellent location and superb hospitality.