We had a lovely stay at Michaels place. The location is fantastic. Michael was very accommodating by letting us check in a bit early and check out a bit later. We were traveling with an 8 month old so it was helpful to drop off our bags and let him wiggle around for a bit. We loved watching the street performers at Fringe right on the Royal Mile outside the front windows! Couldn't have asked for a better stay!