Divi had a great location on St Lawrence Gap, with an ocean front. We travelled with a large group of adults and kids, and the facilities were great for this.
Would have liked a more frequent housekeeping schedule (they offered only twice per week), and the dining option was limited. But staff was friendly and very accommodating.