We had a wonderful stay at Emma's. Her flat is beautiful and clean, and a great location to the royal mile. Emma was beyond accomodating in making sure we had everything we needed for a perfect stay!