Excellent place to stay for a great view.