The stay was perfect, room is actually better than it looks in the picture! Kitchen and toilet are shared but mostly you have them to yourselves as Lily is working or busy otherwise. The location is great, you can either walk to the Royal Mile (takes 15 mins) or take a bus at the stop just below the building. The view from the room windows are great and you never feel bored as you can see the road and people as well.
The room is on the 3rd floor so it was a bit challenging taking our heavy luggages up (20kg!) but it all worked out in the end and I have no complaints.
Lily also allowed us to use any dishes and cups and we would just drop them in the sink and it would be taken care of.
There is Wi-Fi which works well!
By the way, you can even see the castle from the room! 10/10 stay.