Property was spotless. Beds were comfortable. Linens were plentiful. Decor was tasteful. Fixtures and appliances were high-end. Key Largo has a lot of mosquitos in June, which swarm when you go outside - plan accordingly. Only had the very end of a roll of toilet paper and no bath soap on arrival, so be sure to have some with you when you arrive. Property included kayaks, a paddleboard, pool noodles, and beach chairs. Bring your own umbrella. Snorkeling out of Pennekamp was delightful. Beach water at Pennekamp was off limits due to high bacteria, so bought a resort pass for a day at beautiful Baker’s Cay down the road - 100 for 1 adult and 1 child. Skip the Fish House, as we found the seafood overcooked and atmosphere unpleasant. Enjoyed the much tastier meal by the water with live music and excellent service at Skipper’s Dockside.