David's apartment is even better than the pictures; we had a great stay. It was helpful to have milk, tea, coffee, fruit and muesli on arrival! The apartment was very clean and had everything we needed for our weekend. It was really easy to get a bus to and from the city. It's also well-located for a run up Arthur's Seat!