Aboorva's place is beautiful. The room was nice and clean and in the middle of our stay they offered new bedding. I worked from the appartment and is nice and quiet to do work. The place is super close to the train station so you can be in central London really quickly. I'd definitely recommend to stay here!