It was a great stay at John's place! The flat was clean, spacious and beautiful. We were there on a rainy/colder day and the flat's heating system was very good. The flat has all the amenities.
It is in the city centre and very close to the main attractions mostly walkable. There are supermarkets next door.
John has arranged for a parking on request and it was handy to leave the car there.