Great hotel located in a great location