I've stayed at Amoray dive resort at least five time over the past ten years or so and have gone on two excursions with their dive team. The rates are low, the rooms are clean and the falling coconuts are truly dangerous. Heed the signs!
When we stay there, we usually stay in one of the smaller rooms. The amenities are pretty basic and the decor is done in the normal Keys style - violently bright decor splashed with sunsets and flowers - but I guess that's to be expected. One of the nicest things about the resort is that it's tailored specifically for divers. The excursions leave from their dock, there are multiple places to clean/store equipment and the rooms have tiled floors so there's no carpet to destroy.
Whenever we go to Key West, we always stop on the way at Amoray. Key Largo is one of the best Keys.
