Cute flat in a great location (just steps away from the Royal Mile and train station). The apartment had everything we needed for our stay and was the perfect size for a group of three.