We didn't have the opportunity to meet our hosts or Peter, but he was very nice and helpful.
We could let our luggage in the hallway if we needed to.
The flat is very well located, near everything you could need.
As it is said in the description, we can hear everything that happens in the street but it did not really bother us.
We will be glad to come back !