A good and reliable stay in a well situated hotel.