There you got some tastefully baked items. I am sure you will not do. Service in general was acceptable. Most make a serious attempt to accommodate your needs and requirements. Indeed, it bore the marks of an additional, unnecessary layer of personnel with which to deal on even the most basic requests.
Entertainment is basic and boring.
Be prepared to entertain yourself. The games for both kids and adults are largely unimaginative. Water activities outside scuba seemed to be readily available. The beach one week was lightly used and on the second week it was crawling with bodies. It tended to be mostly on the beach though.