An all inclusive resort, this is a beach and water sport lovers paradise. With breathtaking mountain and ocean views, this resort is the perfect Caribbean island destination. Here they provide most everything a full service resort could supply for their guests.