We found the Barefoot Cay staff to be very attentive, they accommodated no matter what we requested - they simply deliver! Josh and Vance are the best at what they do; they truly went above and beyond! The facility is great; the pool, restuarant, dive shop, and accomodations are all 1st rate. Although, the resort is near an active port (that can sometimes heard from back areas of the cay), it's isolated with restricted access - we definately appreciated that.
Diving is completely awsome, enough said.
Off the resort, the island is what it is ... rough roads busy with traffic and cruise ships and all that goes with that. Taxis can get you there when you wish to go for restuarants, shopping, activities, siteseeing, etc. It's generally a 2 to 4 hour adventure when you want to do that kind of stuff. Or rent a car and drive to the less populated east end of the island to find spectacular isolated beaches and a very cool bar/restuarant. Resort staff will definately point you in the best direction and make arrangements for whatever you want.
See you next year, guys - we're absolutely coming back and we're bringing friends!