Great place to stay in London. Beautiful and clean room with view of the Thames River. The apartment is centrally located so very easily accessible to all attractions. We didn't have much interaction with Isabella and did have some communication issues (slow responses) but overall would definitely recommend as perfectly located!