I have nothing but the upmost praise to Crystal Waters!!! It was by far the best vacation we have ever gone on!!!! It was so laid back, we felt extremely comfortable and safe, and all of the staff treated us so well. A local Jamaican woman comes in and cooks all of your meals for you (we had Elaine and...
More
