Wonderful hotel in a great location