Fabulous location. Royals across the road (Holyrood Palace) and the bus from the airport, as well as the hop on hop off bus, stops almost on the doorstep.
Everything you'll need in a compact, highly decorative flat. The roll out extra bed is very comfortable but takes up quite a bit of space in the small loungeroom though that didn't worry us. Currently there are no sheer curtains on the windows so if you love your privacy you will need to keep the blinds closed during the day or find yourself waving to passersby. Hopefully the curtains are on the to do list.
Very good hot water in the shower (over the bath), lots of towels and robes supplied!
The flat can be a bit chilly but the heating reacts quickly once you work it out. There are quite a few house rules but nothing outrageous, we enjoyed our stay very much.