Lower Keys lodging and dive-oriented resort positioned for travelers exploring Looe Key Reef and nearby islands.