Captains Walk or Overlook Villa
Captains Walk or Overlook Villa
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