Nice hotel, well located, as advertised