Excellent location, excellent hospitality, excellent view. Highly recommended.