Perfect home for an Edinburgh stay.