David's place was perfect for our family of four on our trip to Edinburgh. The space was sparkling clean and had everything we needed. Super close to the tram into city centre.