Best place ever for a longer stay in London!