We are planning a family (1 year old and 4 year )vacation in June and are trying to decide between mayan riviera Jamaica or st lucia. We have been to Montego Bay rose hall iberostar and loved it but the beach kind of fell short.
We are looking for a beautiful beach with calm water, excellent food and service (beach drink service as well). The place has to be kid friendly. Which AI resort would you recommend in Jamaica?