David's apartment is in a fantastic location in the middle of the city, literally one minute from the Royal Mile, and within a stone's throw of everything. Lots of food and coffee right downstairs. The apartment itself is clean and spacious.
David and Rona were great hosts. They came down in the middle of the night to check our heating, and kept our bags for us so we could explore the city.
Perfect stay!!