Amazing location and ease!
2 minute walk from tube/Hyde Park/great local pubs. Great to experience what it is like to actually live in London.