Excellent value, for everyone we needed, nice communal space and well situated (big sainsburys nearby, good links to Arthur’s seat + royal mile). Great place!