Overall, we had a great stay at the Villages at Indian Point. The location was excellent—close to the marina where we rented a boat for the day, with several restaurants and other attractions nearby.The unit was comfortable, and the bed slept great. The kitchen was well-equipped with everything we needed to prepare meals. We also appreciated the ground-level entry since we brought our dogs along. There were only a few small grassy areas nearby for potty breaks, but the resort offers several mulched walking trails as well as paved paths, which made it easy to get them out for walks.One of our favorite things about this unit was how quiet it was. Our dogs are very sensitive to noise, and they slept through the night without any issues. The unit is also conveniently located near the main check-in building and pool area, making it an easy walk to the resort amenities. The pools looked great and were well-used during the day.The only downside was that the floors didn't seem very clean when we arrived. They felt dusty and a little dirty, almost like the unit hadn't been occupied for a while.Overall, we really enjoyed our stay. The unit is older with dated furnishings, but it was comfortable, quiet, and in a fantastic location. We would definitely consider staying here again.