I loved this stay. the hosts were incredibly nice and accommodating. everything was very clean. the rooms were spacious and the location was absolutely perfect. you are walking distance from the royal mile and mot things you would want to walk to.