Two couple and 4 kids, would like to stick with A/I, looking for something more upscale than Beaches Resorts, and stumbled this in St. Lucia. Thoughts? Has anyone been here?