Very good hotel in a prime location