Very good overall hospitality and perfect location with great view.