We loved our stay here! We arrived on a late train from London and walked to the apartment! Our host communicated with us often to make sure we were okay before, during and after checking in. It was great to have that peace of mind. The place was spacious for us and two children. The place was nicely decorated and we had everything we needed for our stay. The big bonus was we were in the Royal Mile and everything within walking distance. We would definitely recommend this place and hope to return again.