Max and Billies place was in a great spot, close to everything and communication and check in was seamless.
The apartment itself was compact but perfect for somewhere to sleep after exploring London all day and night!
Would highly recommend.