went to edinburgh for a wedding with my mum. Accomadation was great,super location only 10 maybe 15 minutes walk from top of princess street, loads of buses available also. Supermarket, restaurants,pubs all on your doorstep.
Everything was provided in flat that you would need,minus a hairdryer.
Only one downside there was no tv,didnt bother us though.
As flat is on 3rd floor wouldnt be great if you had mobility issues.

Flat was comfortable,clean and well looked after.

Would definetly stay again. ENJOY!