The wifi was 30 Mbps (slow for 2 people, let alone 4) and cut out frequently, making it unreliable for remote work. The kitchen had pots and pans, but nothing for using the oven, so I would not consider it "well stocked." I will also highlight that there is no microwave, but that was never promised. For a company, there was too much communication from too many people (at least 4), it was confusing. I would expect more organization from a company. In any case, the apartment is fine, especially for shorter stays. Location is unbeatable though.