David was a perfect host - quick to respond to messages, and helpful in answering extra questions (thanks for the parking tips!). The flat was clean, bright, and airy, and in a perfect location in the New Town. Walking distance to some lovely pubs and restaurants if you’re up for a wee dram. Ace shower too! Couldn’t recommend more.