very well located hotel.