Our family of 4 (2 adults / 2 teenagers) had a wonderful stay at Ramsey Garden. Lovely historic apartment in a great location, right around the corner from Edinburgh Castle. Beautiful views from the balcony.
I would highly recommend and look to stay there again if I ever I make my way back to Edinburgh.