Carolines place was immaculately clean and could not of been happier w it. Yes, it's on the smaller side but the location outweighed any of that. Once we had our bearings it was easy to get around town, as it's pretty much on the Royal Mile, though a few blocks from the better parts, an easy walk.
Would definitely recommend it to others for location, cleanliness, and value.
Caroline is easy to communicate w/, always getting a quick response no matter how silly our questions were.