Great hotel in an ideal location .