I can highly recommend Williams house for an Edinburgh stay. We found it a great base for a few days in the capital. The house is clean and spacious with all the amenities required. Despite all the roadworks (never seen so many!) it only takes about 15mins to drive to the centre. We didn’t use public transport so can’t comment. It’s also very close to a huge green area, perfect for walking the dog. Would definitely stay here again.