the viva in can picafort...stayed there last year.
2 adults and 2 kids, age 8 and 12. had a great time. very, very clean hotel, rooms ok, nice walk in shower, and nice pools.
first time AI for us, and they have it well sorted there. large restaurant, buffet style brekkie, dinner, lunch.
it's all self-service buffet, go up as often as you like. well oragnised. looks a bit chaotic at first, but you get used to it, and it's actually very well run.
brekkie's a choice of cereals, fruit, fry-up etc.
lunch there's the choice of salads, meats, fruit, snacks, or a full-on meal, or stay by the pool and order from the pool bar menu (salad, pizza, burgers etc).
dinners similar - a roast each night, pizza, burgers etc for the kids, fish, meats, a really good choice, and it's always being checked and replaced. the chef station in the middle will make you fresh omelletes, fajitas etc too.
daytime entmt's a bit full-on, musics quite loud round the pool - stay on the grass if you want to dodge it. evening entmt starts with the reps, then a guest each night. magicians, rod stewart tribute, dance acts etc. usual bingo and kids disco first. ends at 11pm.
bar staff are pretty fast - esp manuel (ring that bell). peak season we waited a few mins. the pool bar does lovely slushies.