Captains Walk or Overlook Villa
Posted: Fri Jul 20, 2007 8:43 pm
Was wondering in anyone has stayed at either of these St Thomas villas? Have a Frenchmen's Reef wedding to attend next May, looking for something nice and close. Thanks for any feedback!
Bill
Bill