We stayed for an extended weekend trip and loved it! Communication with Sam was fast and easy. The flat itself is really great, we stayed with 3 people and were all very comfortable (though the stairs can be exhausting after a full day of sightseeing ;). The best part is the location, you're just a few steps away from the Royal Mile and all the sights. There are also some great pubs and cafes nearby! 10/10 recommendation and we'll surely be back again in the future.