David's place is just like described. Sparkling clean, great amenities., perfect location, good transport options but also easy to walk to town.
David is very friendly,and his hospitality made our return back to Edinburgh much easier.