Very nice, well located hotel