Perfect home for big groups. Large spacious rooms with all the facilities required, as well as a nice garden space. Decent location in London too. Good communication with the host.