Great stay! Lovely, good sized flat (there were 3 of us). Comfy beds, including sofa bed :) Amazing location for Holyrood, Arthurs seat and not bad at all for royal mile etc. Mario was really helpful and easy to contact.