Hi
Everyone one has different ideas on Hotels, Villa's, Onsite, Offsite.
We have tried them all and our favourite option is Offsite LBV area, Courtyard by Marriott our fav place to stay just now. But there is only 2 AD and 1 CH.
With the Villa it was like being at home. Did washing, ironing, vac, making beds etc. not what we want on holiday. We want all that done for us.
So our options are Onsite or Offsite hotel, Don't like the allstars resorts we felt room was too small and basic, might be better now but 7 years ago it was not what we expected, we hated Disney buses (I hate any bus) but it was Xmas when it was full to capacity. So would have to be Moderate hotel, but always seem to cost so much and we go for upto 50 nights a year so would be crazy money, We usually get the Courtyard for about £25 a night and is just what we want, love the place.
Only you know how you all get on with each other and what you are looking for
Good luck