The resort was beautiful. The food was above average. They had a lot of Jamaican food options, which is what I was looking forward to the most. The grounds were kept beautifully. They provided lots of good entertainment options. I came during low season and it was perfect, quiet, not a bunch of kids. The staff was pleasant, some more welcoming and helpful than others. Overall enjoyed my stay and I would stay here again.