We enjoyed our stay at the apartment, however, we felt there were a few issues. The flat looks older than is represented by the photos. Also the bed was incredibly squeaky and made a loud noise even with the tiniest movement. Apart from that, the flat was very clean and we enjoyed having a TV which had access to Netflix. There is a good bus service nearby to get you quickly into town by the royal mile, otherwise I would say it takes 30 mins to walk to the royal mile at a fast pace.