This was the bast place I have ever stayed! Relaxed atmosphere, truly a home from home. No regimented times for meals - just as and when. Spotlessly clean and enormous rooms - bigger than I have at home! We didn't even bother to lock our rooms!
Carla, Dave and her family were wonderful and catered for us and our family - my in-laws live locally and Carla took catering for us all - sometimes as many as 20 - in her stride. It was a great place for us to spend time with them and treat them.
After staying there I would say forget the all inclusive hotels and stay in a real Jamaican home - at a fraction of the price.
I wholeheartedly recommend Babashak.