Billie and Max's place is very conveniently located, it has all the amenities you need for a short stay in London. The building is beautiful too! Would recommend for a couple stay a few nights in Kensington with easy access to Hyde Park :)