That is a really good deal. It looks like the kids pay full for upgrades, as with taxes (?) from what I have observed although not sure if this is a rule. So that makes yours a really great deal.
Oooh 3 people in a 1 bed villa - you won't be short of space