Another one for Travellers.

It's not all inclusive but meal plans are offered, breakfast, lunch and dinner. There is a swim up bar with music often being played at the pool. 4 persons can be accommodated in a room. There are different room types, think they would be able find a room that's at their comfort and lux level. Rooms have been recently renovated too, looks really nice! Weekly evening entertainment so less likely they would get bored.