Perfect place to stay. Great location and Ben is an amazing host. I would highly recommend staying and enjoying London