We stayed at Will's for the Fringe Fest. It could not be more perfectly located, we walked everywhere all weekend with ease. 2 minutes from the Royal mile. Apartment is clean and has all you need for a weekend away.