Really lovely cottage, perfect for the two of us (+ dog). Very comfortable, well-equipped, and really well situated in a quiet location with free parking right next to the door. We were surprised to find somewhere this "countryfied" this close to the city; it's an easy drive to the Old Town and City Centre, and just a couple of miles in the other direction to Dalkeith Country Park, which we really enjoyed.
Look for the number (612A) rather than the name Drumbank Cottage when you arrive.