Hi Simon.
Al Kasar has the following bars and restaurants;
Big G's American Diner, La Cata Spanish/international restaurant and bar, Skye pizzeria and Bar, Funky Monkey taste of Asia restaurant, Sofias Bulgarian Bistro, Clover Bar, La Cata Music Bar/ karaoke, St Andrews Scottish Bar, Mikys corner cafe and bakery.
Elsewhere there is the Condado club and Diversity Golf club which serve food and drink.
Prices are reasonable. Perhaps slightly more than you might get elsewhere but not much. A pint is probably around 2.50 euros...not sure but not expensive.
The La Cata busineses and Funky Monkey close over winter but this year all the others stayed open, most were open all day every day.
Condado is great for families. Lots of families and kids in summer and school holidays. A kids club in summer and activities laid on.
Best gardens depends what you want. naranjos and Jardine 13 are closest to Al Kasar. Nearly all have a pool except some of the Naranjos gardens.
take a look at OnCondado.com for more info about the resort. Hope this helps, and good luck!