Excellent place to stay. great view. great location