Great location, great hotel