The apartment worked really well for my family during our stay in Edinburgh. It was within walking distance (10min) to many restaurants, stores, etc, and if you’re up for a longer walk (20min) you can make it to Old Town to see the castle and start the Royal mile. David was a great host and was very easy to communicate with. Apartment is on the first floor so you do need to climb 1 flight of stairs to get to the apartment. Bathroom and kitchen are rather small but the rest of the rooms are very good size. Overall it was a great choice for us.