This is truly a great property and perfect for a family or just a Keys vacation. Ours was a family getaway, and we were traveling with 5 adults and 5 kids (ages 6 -12). The kids were always busy either playing in the large yard on the hammocks or paddling the bay on kayaks or swimming off the beach or playing with the resident scallps. Sadly, Old Grandpa scallop was killed by a snail and offered to a snapper for breakfast. As bummed as we were for Old Grandpa, it was a wonderful learning experience for the kids. The dock is a neat little ecosystem as well as a great place to relax and watch the best sunsets in the country. In the evening, you can relax on the dock to live music being played at a nearby waterside bar/restaurant. The days can be a little warm so the porch in back of the hourse makes for a great retreat. The three fans make it a comfortable area to eat meals, enjoy a drink, and watch the kids as they play. The house is conveniently located next to a large selection of recreational providers offering diving, snorkeling, fishing, boating, and other outdoor activities. For foodies, there are plenty of excellent dining establishments between Key Largo and Islamorada. As far as the house is concerned, it's very spacious with three bedrooms with attached baths and a fourth room with two twin trundle beds (4 beds total). We did not realize the twin beds were trundles prior to our stay and were afraid we might need air mattresses for some of the kids. It was a welcome relief to have four of the older the kids sleeping together in the same room. The beds and bathrooms were very clean. There is a large screen cable TV with a DVD player that didn't get much use. The kitchen is large and comes with everything you need to cook meals, etc. Overall, this house provided the perfect vacation for our family. There is so much to do in the Keys we were literally outside from breakfast to dinner. We really loved the fact this property offered everything the resorts offer but without the accompanying crowds. It truly is a private tropical oasis and one of those places you hate leave. Last but not least, Martha is a great down to earth property owner. She made our stay nice and easy from start to finish. We had no issues whatsoever, but I am confident had we needed assistance she would have been there to help.