Fantastic location on the Royal Mile with the perfect bedroom set up for my visit with my two young sons and my mum. The flat had everything we needed and communication was excellent. Getting the keys was a bit strange but worked OK. The stairs to the flat are a bit of a killer but we were warned about them! Lovely bedding and towels and toiletries included. Quite a noisy location but closing the windows helped. Lovely views from all rooms. It worked really well for us and was a great base for exploring the wonderful city.