I spent a week diving at South Florida Dive Headquarters. The accommodation was perfect, the locations was what I was looking for, 3 min from the dive boat, near the beach and a Publix across the road.
I can highly recommend it and would definitely use it again.