We loved our stay at Charles’ place (really, who could complain about a location that greets you with chocolate?)! It was quiet, clean, so comfortable (the weighted blanket on the bed is such a nice touch), and the location was perfect - walkable to the Royal Mile and within seconds of public transportation. 10/10 would stay again.