A great hotel in a terrific location