Stayed for 5 nights (Dec 2022) .. A great experience, the apartment is clean, the host left me some snacks, water, soap, toothpaste, and even laundry detergent.
He was right there when I arrived, and check out was smooth
The location is great, Oxford and Hyde Park are about 20 minutes walking
Tesco Express is like 20 meters away from the apartment building
Highly recommend