Posted by Michele on August 14, 1999 at 21:33:21:
A group of six of us are planning a weeks vacation on St. John in June (2000). Everyone's looked at a ton of villas and chosen Sangri La (Great Cruz Bay). Has anyone ever stayed at this villa? The pictures and descriptions in the brochures are wonderful, but you can never really tell until you've talked to someone else that's stayed there.