Stop searching! Mike's place is my fav in London. Repeat guest here - he takes great pride in keeping the place very clean. Location is fantastic for public transit of all kinds. Don't keep searching, you've found your spot!