Wow, what a fantastic time we had on Key Biscayne island! The island has everything we wanted, beautiful beaches, a park just a few steps away from the cottages with a huge playground our girls loved (2 & 4 years old). Grocery store and restaurants just a few more blocks away. The cottages were perfect in size for a family of four. The spacious patio area is where we spent most of our time eating our meals in the shade. The kitchen had all the utensils necessary to make all meals. There were also beach chairs, a beach umbrella, and toys to play in the sand with. The towels and sheets were nice quality and clean. The pool behind the cottages looked tempting too, we used it once with the kids, but the beaches are so nice so we spent more time there. The cottages have an access key that allows you to enter a private section of the beach where there are bathrooms, outdoor showers, and sun chairs up on the grassy area by the beach, very convenient to have access to all this after playing in the sand. We loved doing day excursions, such as to South Beach and Key Largo/Islamorada. A rental car is good to have since there are so many beaches to explore. The beach on Key Biscayne, about 10 min. walk from the cottage or quick car ride, is an amazing morning sun beach, but if you drive 5 min. north you can see gorgeous sunsets on the Virginia Key beaches. We were two families with two cottages, nr. 6 and nr. 8, if you are traveling with young kids, cottage nr. 6 is more appropriate (has a tub, toddler bed), cottage nr. 8 was great too but has a shower instead of a tub, the shade from the trees on the patio area is better in cottage 8, but cottage 6 has a sun umbrella so it works well too. Great management too, we were offered to provide a grocery list to them (which we reimbursed for afterwards), so when we arrived we had the fridge filled to start enjoying our vacation right away. Very nice! And we were allowed a very late check out our last day since no one was coming in the evening, very sweet. We will for sure be back, loved that place!!