This is an amazing place to stay. The check in is super easy, the location is the best and very close to everywhere important in Central London.
The apartment was super tidy and has everything you need.