Welcome Monica and tntnum! I'm getting married in St. Thomas in April, but I unfortunately cannot recommend any advice on resorts. I will have about 40 guests, but we are staying in villas (and have the reception at our villa). We do have some guests staying at both the Marriott and Bolongo Bay though. Both are very nice, but depends on what type of formality you are looking for (and price). I know a lot of brides on here have recommended the Marriott - it is gorgeous, but it will be more expensive. Bolongo Bay will be more affordable for guests (and offers an all-inclusive option if they want that), but is family-owned without all the bells and whistles of the Marriott (but still pretty). Good luck!