Charles’ place was perfect. We had four people and for the most part we weren’t all on top of one another. Gas fireplace was an awesome touch. Location is prime- five minute walk to the Royal Mile. Rooftop terrace (no seats or tables but that was fine!) has a gorgeous view of the castle.