We stayed for 3 nights at Moira's apartment with 4 adults and 5 children. The location is perfect, only 1 km walking distance from the Royal Mile. The apartment is very spacious with 5 bedrooms (with good mattresses) and a huge airbed. Only the bathroom is quite small. It has a bath but now shower head. There is separate shower room. Wifi was perfect which made the children very happy. Moira was flexible with the departure time. On our last day we could stay a bit longer at the apartment which was very helpful for us. Communication with Moira and her sister Diane was really good. I would certainly recommend this apartment!