Excellent location. Superb hospitality. Highly recommended.