Duncan's place was charming, clean and in a great location (though note there are a fair bunch of stairs you need to pull your luggage up to get to the apartment). Duncan himself was a super helpful host and responded to all our questions promptly. My only complaint is I wish we could have stayed longer!!