February 4, 2007 at 3:53 pm
#725789
Member
Well shit. I stayed there years ago and loved it, but that was years ago. I am going over to the Bahamas to tour all the properties on a final inspection before we settle in on one versus another. Owl you can be sure we wont choose a venue that isnt top notch.