a nice and well equipped place: well located in the city; Anthon is a generous host