There are 3 bedrooms and 1 full bath on the 2nd floor, and 2 bedrooms and 2 full baths on the 3rd floor. The first floor is the living room and kitchen, very comfortable with 2 walk out balconies overlooking Sandwich St. It can be a bit loud late at night since there's a bar right at the corner, but otherwise it's very pleasant. Two of the bathrooms don't have any counter space so you're going to have to bring a bathroom caddy to bring your stuff to and from the bathroom. One of the bathrooms also had a mirror missing (can see the holes drilled where it was hanging before), but the wardrobe cabinet mad s mirror on the door that we could use.
There's a laundry machine in the kitchen but its small and takes hours to dry, but there's a laundry place right at the corner that can do a load of laundry for you for 15 GBP, ready by the following afternoon if you drop it off the morning before.
There's a Waitrose supermarket about 2 blocks away, and in that same shopping center are even more restaurants. The apt is in a residential location and is great for families, we had 2 families staying for a full week (total 4 adults + 4 kids). We chose to just do takeout on a couple of nights after being out sightseeing all day, it was so pleasant to just throw the balcony doors open and watch the World Cup.
Beware there's no AC but neither does most of London, so in the heatwave of July 2018 with the temp in the upper 80's F, it got really stuffy by mid morning, and doesn't really cool off till middle of the night with the window open and fan blowing. But this was preferred over going to a hotel, the kids had massive fun occupying the entire 3rd floor. One of them slept in the living room instead since it was cooler.
Thomas was very responsive, he took care of any minor issues very quickly and made the stay that much more enjoyable.