A view of the Florida Keys as seen from the deck of the Osprey Nest in Islamorada.