Pleasant and well situated place to stay.