When we were in GC we stayed at the Reef Resort. Great rooms with fridge, toaster, coffee maker etc. With am dives we enjoyed having our b-fast in the room.
As far as dive ops we went with Ocean Frontiers and really enjoyed diving with them! We did 4 dives each day and one night dive. If you...