A perfect place to stay to experience Edinburgh.