My husband and I stayed at this flat for 2 months during the summer. We were very pleased with the apartment and the staff.
The pros:
Apartment: The apartment is very comfortable for 2 people. It had a nice little sofa, a large table that fits easily 6 people and 2 bedrooms. The main bedroom also has a desk area. It is equipped with 2 air conditioning units which I assure you are needed during the summer. The kitchen is pretty spacious and it is equipped with all the usual necessities. You can even ask the staff for a rice cooker and they will give you one at no extra cost. The apartment also has a spacious balcony where you can hang clothes or lounge. There is a lift that brings you directly to the apartment floor, a feature I really appreciated when I had trouble with a knee.
Location: It is very conveniently located close to a larger supermarket (less than 2 minutes walk) and relatively close to two main tube stations (Kuramae and Ryogoku). One of the best features location wise is that you can reach Kuramae station from Haneda airport on a single train (Asakusa line). There are some main attractions nearby: The Sky Tree (20 minutes on foot), Sumida River (really close by, say 3 minutes on foot), the Sensō-ji temple (about 20 minutes on foot). Other attractions like the Tokyo National museum and the Ueno Park are also easily reachable from this position. I did not explore many restaurants nearby since I was mostly eating near the office, but I can recommend Leaves Coffee Apartment for a decent coffee (exclusively takeout, unless you order an espresso) which is about 10 minutes from the flat on foot.
Staff: The staff is incredibly nice and happy to help. They communicate quickly over the Airbnb app and they solved every llittle problem we had. They also come to clean the flat free of charge if you ask for it! It might just take a few days since they do not always have a cleaning team ready to go. Amazing service, I really appreciated them.
Cons (this part will be very short):
Apartment: although the apartment is very comfortable for 2 people I would expect it to be less comfortable for the allowed 6. I would still recommend it for shorter stays (1 or 2 weeks). The desk area in the bedroom does not have electrical outlets so bring a long cable if you plan to use it.
Location: the apartment is close to 2 stations but not super close, you would still have to walk about 12-13 minutes. I do not recommend it for people with mobility issues.