Great host, very good communication. Location is perfect for central, and camden is cool too. You won't get an amazing nights sleep as the main street is loud but who wants to sleep in London anyway?!