Greenwood Beach Resort is a beachfront boutique resort located on Cat Island in the Bahamas. The resort offers professionally guided diving excursions and snorkeling tours along the southern tip of the island. Guests can stay in one of the 16 rooms available on the property.