We went for a 3 day long weekend with our year old wee daughter and really enjoyed our stay at Patriot Hall.
The place is very well located and accommodating, with everything we needed to have a nice and comfort stay.
Knowing Edinburgh from living there for a few years, Stock bridge was a no brainer as it gives one easy access to New and even Old town.
The private parking is a plus if one rents a car for exploring further.
Really recommend this place.