We had a good stay in Emma's place. It was comfy and there was more than enough space for us (two adults and two kids). It is on the ground flor in a quiet street. The flat is reasonably central behind the castle (ca. 15 - 20 mins walk to the royal mile and train station).