Lovely flat right at the Royal Mile. We stayed with 4 people what I think is a good amount as no one has to sleep on the sofas and folding beds.