Nice hotel, well situated