Hi we have stayed in these apartments for the last 3 years and have had no problem whatsoever.
We also ask for an apartment in the main block overlooking the pool and have always gotten one.
The apartments are cleaned daily and have two ring hob, fridge, kettle and I think toaster (cant' remember now)!
Reception staff have always been helpful and it is 24 hours.
Downside is there is no entertainment there. There is two pools, small one for children, but the big pool is deep with no real shallow end. Bar by the pool doing drinks and snacks throughout the day.
We always eat out so no experience with half board.
Its about an 8 - 10 minute stroll down a hill (named cardiac hill) but isnt' really that bad. (will keep you fit)! this takes you to the beach and the bars and restaurants on the front. Some nice places for breakfast down there if you wish and the beach is great! Bars & restaurants are very accommodating for kids.
The Bitacora reception will get a taxi for you if you wish, (can also get bus timetables from here) which we had taking us to the old town and harbour in the evening, then we walked back after a lovely meal, stopping now and then for a drink!
We are going back here at the end of January for the 4th time. As I said, there is no entertainment here or anything for kids, but as a good central base and comfortable accommodation I think its an excellent choice.
cheers
jan