Great location, great interior and cleanliness, great communicative host - all you need for a few successful days in London!