We really enjoyed our stay. The flat was very cozy and clean and had everything you would need. The location is great, surrounded by shops and restaurants and just a short walk from basically everything. Lovely to walk outside and see Edinburgh castle every morning.