I loved my stay at Max & Billie’s flat, they are gracious hosts!
The building is lovely, very clean and well maintained. The location is perfect for exploring London. So close to Hyde Park! I highly recommend staying here!