Really nice self catering flat, looks just like the photos. Very comfy bed. There is pretty much everything you need in the kitchen for cooking while you're there, plus a washing machine. I think it would probably be quite noisy in the summer if you want the windows open as all face onto the main road, but not an issue for us as it was far too cold for that during our visit. Great for walking into the town centre as only 5 mins from the Royal Mile, plus the off street parking was a great bonus. Would stay again.