We had a fantastic stay at Kawama in Key Largo. We had our family of 6 (2 kids, parents, grandparents). Felt we had ample space, towels, pool toys, etc. Location was ideal for excursions to biscayne NP and everglades. Without leaving the property, we could swim and snorkel in the lagoon (complete with many fish including parrotfish and tarpon) - this was a perfect place for my kids to get fun safe snorkeling experience in in calm water. The next day we took the ocean kayaks out on the ocean to the mangrove trails which we and our kids loved. From the point at the beach, again on property, we could take in spectacular sunrises AND sunsets each morning and night. Was a perfect spot for a stay in Key largo and would absolutely stay there again!