Sprawling all-inclusive resort with ample on-site amenities Some say resort's beach is filled with seaweed and lacks calm water This 85-acre, all-inclusive St. Lucia resort welcomes travelers of ...