Perfect place to stay during an Edinburgh visit