the place is really nice to stay in London and has a great location