Very good hotel in a very good location