Right in the heart of absolutely everything, this perfect flat will not disappoint. We were so very close to all that we wanted to see and experience and were really surprised how close we were to the castle and The Royal Mile. My son and I stayed for a week and made use of all the amenities provided. It was a treat to have access to a clothes washer and a full kitchen. My son made use of the pull out couch and was very comfy. Aileen was awesome at communication and answered any question that popped up. We loved our stay here and are grateful for a fantastic experience.