We stayed for two nights and it was a perfect location to sightsee around the Royal Mile and surrounding areas. Will is a great host, who was very nice, very accomating and flexible to our checkin needs, and very generous. I would highly recommend this place.