Kevin's place was just what we needed. It couldn't be best situated just next to Hyde Park, it was sparking clean and very easy to check in. We could leave the luggage in the hostel opposite the flat for free on the day of the arrival and could check in at anytime we wanted after 2pm. Loved the flexibility! I highly recommend this place and will definitely come back next time we are in London.