Very pleasant stay in a very pleasant flat.