Duncan's place is as advertised! We found it to be a very cute, clean little flat. Duncan's communication was also very concise and timely. Only negative was after booking for a two night stay, the day before we were to arrive he realized he had date conflict and we could only stay the one night. He was accommodating in that we could have a full refund or stay one night and refund the 2nd night--still somewhat frustrating though as it was last minute and wished we could stay longer. Duncan also was accommodating on our check in time, which was extremely nice after flying all night and being exhausted-- we just wanted to drop off all our bags. I would definitely recommend staying here :)