Location was perfect - close to the Tube, tons of restaurants, and Hyde Park. Unfortunately the flat was not too clean when we arrived. A few stray water bottles and food left behind, dusty, and carpet needed vacuuming. Luckily we had Clorox wipes and cleaned up a bit. There was also a weird noise coming from the bedroom walls regularly that we never figured out.
Check in at the front desk of the hotel was great. Friendly and helpful staff.
I gave this place an overall ranking of okay. Family with teens vacation.