Charlottes place was great. So close to Grass market, restaurants and pubs. Easy to get to Victoria St and Royal Mile. There is a cute little place across the street called the Dragonfly. The bartenders are very entertaining and so nice.