Great location, everything is in easy walking distance, shops, restaurants and the castle. Plenty of buses, not that we used them, we went for the Xmas market and the atmosphere was great. The apartment was spotlessly clean, and everything you need for your stay, very spacious and comfortable. We managed to get 2 cars into the garage (Renault scenic and a VW golf) a bit of a squeeze but manageable, you just need to unload before you park up. Parking in Edinburgh is difficult so this was a godsends. The host Karen was always on hand to answer our questions (via email) very quickly. The only thing I felt it was missing was a coffee table in the lounge, other than that, it was perfect for our stay. I would recommend and definitely use again if I were to return to Edinburgh.