Great family vacation property! We brought our boat and two young (5 & 2)children and had a wonderful time. When not boating, we spent a lot of time in the pool and met many other families as well. We have visited Key West many times, and Marathon sounded a little more low-key for the family. This townhome community is well maintained and very relaxed and family-friendly. There are huge grass yards between the condos and boat docks that were great for our little ones to run and play. This villa is #39, near the pool and close to our assigned boat slip(we could see our boat from our porches). 3 bedrooms, 2.5 baths, with all bedrooms upstairs. Guest rooms opened up to outside deck/porch on parking side, master bed had deck/porch overlooking the pool and boat areas. 1 guestroom had 2 twin beds, other had queen, master had king and sitting area. All rooms had TV/cable as well as large flatscreen downstairs. Master bath had standard tub and separate shower. Guest bath had tub/shower combo. Tile floors throughout and carpet on stairs. There were no throw rugs near the doors in this unit, so coming inside from the pool or from the rain or out of the bath was slippery!! Bought some rugs nearby at K-Mart for safety reasons after a couple of falls by the kids, as this tile is very slick!!We cooked most meals there, but there are many local restaurants for dining. Marathon has an airport near the center of the island, and many planes were taking off and landing, but never a nuisance- just more to entertain the kids while outside!1 covered parking space for vehicles for each unit, and overflow parking lot near entrance.Boat slip is included at no extra cost. We were there for July 4th fireworks celebration at nearby Sombrero Beach, and it was great! Indigo Reef is beautiful, and I would recommend to all interested. The pictures online do not show how open and spacious this property is!! Boating access immediately to Gulf, or quick zip under Vaca Cut bridge to Atlantic. Water was crystal clear and we saw many turtles and bottlenose dolphin. 2 cons: no boat trailer parking onsite, and other guests with dogs were not picking up after their pets...but, overall it was a Great place! We will go again!!