If you are searching for a place to stay in Key Largo, look no further!!!! Bay Harbor Lodge & Coconut Bay is AMAZING!! My husband and I made our first road trip to Key Largo so we had no idea where to stay, but after reading the reviews of this resort, I'm glad we chose to stay here five nights! Our cottage was immaculately CLEAN!!! The location on the bay is perfect, plenty of chairs to sit by the water, free use of kayaks, we were able to snorkel from the beach area in the clear waters and watch incredible sunsets! The tropical gardens throughout the resort are beautiful, the pool was an extra bonus and the water temperature was just right! There are so many "best parts" about our stay at Bay Harbor, it's hard to name them all so I'm going to say that it was ALL perfect! Peg's scones were delicious!! Different flavors each day and we loved them all!! Jonathan always made sure we had everything we needed, and it was a pleasure speaking with him each day! The entire staff at the resort were welcoming, friendly, and hospitable!!!! We can't wait to go back!!!