I recently stayed for 2 nights in David's apartment and the whole stay was brilliant! The instructions sent to us were clear and easy to understand. The complex is gated and secure. The apartment itself is perfect for a couple but there would be space for children if are travelling with a family. The apartment is clean comfortable and warm with everything you need to feel right at home. It was great to be able to do our washing after travelling around the countryside for 2 weeks! The location is great, close to some great restaurants and a short walk up to the Royal Mile and Edinburgh Castle. David is a fantastic host, easily contactable and quick to reply. This was my first time using Airbnb and I was left incredibly impressed!