This place is truly superb. Great location, very clean, nicely furnished, and lovely hosts. I stayed with my girlfriend at Minnie’s place for a few nights in September 2022. We’d highly recommend staying here if you’re ever visiting London.