We spent three nights in this apt and it was exactly what we needed. Walking distance to the train station, just off the royal mile and (most importantly) clean! The pictures are exactly what you see when you enter. It was a bit small, if you are planning to spend a lot of time in it, but since we just used the apt to sleep, it was perfect for us. I would absolutely recommend and stay here again, if I return to Edinburgh!