If you want the real feel of Jamaica, stay at Nirvana: super safe, clean, outstanding service, beautiful setting. Accommodations are simple( no TV) but very clean and cozy. Great place for kids!
Beach is big enough for relaxing grownups as well as for very active kids. Entry to the water is shallow, perfect for young ones.
Maids can prepare one meal a day, if you wish so. My picky kids love their food. More