add check if all seats are occupied in Tour's calculated property