Moira made sure the flat was available early so that I could drop off my bags when my flight landed, and her son gave us keys and made sure we had everything. The flat is very large, with plenty of towels, kitchen equipment, the basics in the cupboards. Helpful that the loo is seperate from the shower room when you have quite a few guests staying. 3 sofas in living room, plus another in the largest bedroom, as well as a big dining table meant that everyone was comfy. Just 15 mins walk to Royal mile, on a nice street next to a park. Would stay here again in a heartbeat, a very practical option for those with a big group.