Lovely stay at Eva’s this weekend. She was very helpful and super flexible with check in and out times. The flat is only a 10 minute walk from the royal mile. The flat was clean and tidy, with some nice homely touches.