My husband and I are planning an anniversary trip to the Virgin Islands the first week of June for about 6 nights. We are deciding between Caneel Bay on St. John vs. Biras Creek on Virgin Gorda. I'd love feedback from anyone who's stayed at either, or particularly both, resorts. I like that Caneel is more convenient, and the beaches look amazing. I fear that the resort will feel too big and impersonal, and my husband likes to lounge by the pool. Biras looks like it will have more personable service, better food, better rooms, and the pool looks nicer. Downside is that it's a bigger pain to get to.