Absolutely loved our stay in this cosy apartment! It has very comfy bed and feels tucked away despite being so close to the royal mile! The only downside is the steep staircase (especially of you have a suitcase) other than that we would highly recommend staying here!