Modern resort decorated with a Caribbean flair. Featuring all the amenities one would expect at a price you can afford.