I would highly recommend Eva' place. Its in a good location (not far from the Royal Mile, plus the apartment itself was great - a big comfortable bedroom, and everything was very neat and clean. Eva was so kind, gave good directions, left some nice sweet breads for our breakfast.