The stay at Peter's place was great! His fast and accurate communication, the self check-in possibility made things very easy and convenient for us.
The apartment is clean and tidy and located on a great location.
Thanks for your help Peter!