Great price for a house that sleeps 14 in London