Greenwood Beach Resort is located on Cat Island in the Bahamas and features sixteen rooms with private baths. The resort operates a dive shop that provides equipment rentals and organizes boat trips to approximately twenty local dive sites and snorkeling excursions.