We had a great time! I totally recommend it!
The place is located in the center of London with easy access to all main spots in town. It's near great pubs and restaurants so you won't have a hard time looking for food, and close to transport so you won't have a hard time traveling around. Marcus and his team were extremely helpful. Communicating with them was super easy, very responsive and were available at all times.
The flat is great, spotless clean, rather spacious and has almost everything.