We booked this apartment for 4 nights, and we could only have positive feedback for our stay there. The apartment itself is comfortable for a 4 people stay, with two double-bed rooms and a bathroom shared by all. The living room is fairly cozy to stay in and relax during your stay, but what truly is amazing about the apartment is its location. The apartment is just around the corner from Covent Garden and Covent garden tube station being just a minute of walking distance away. What is amazing about the location is that as soon as you walk out of the apartment building, there's lots and lots of great restaurants and places to check out within minutes. It's definitely one of the greatest and busiest areas in London, and the location of the apartment is simply spot on. It's also a 10minute walking distance from Trafalgar Square, which also has a bunch of restaurants and places to check out.
As for Toby, he was helpful with our arrival in the apartment and was responsive with any queries/issues we had.
Overall, a great stay and would definitely love to go back!