Wonderful flat for a small family. Great accommodations at the place. Little bit of an uphill walk to the Royal Mile, but worth it. Rebecca was a wonderful host and communicated well in advance and during the trip.