The sunny little house is the best place to stay in London. Jenny is the best host in London. The house is a perfect home for a time when you're not at home. Jenny makes you feel at home when you're not at home. Perfect.