The jewel of Key LargoShining above crystal clear turquoise waters, Dove Creek Lodge is an intimate island-style boutique hotel you can call your own. We are sure to become your favorite resort home away from home. Relax... the clock revolves around you! Accommodating up to 85 guests.