We stayed in the Heron Creek Lakefront townhome and it was great! The townhome was very spacious and clean and had two balconies that were on the water. The staff was very friendly and accommodating and took the time to get to know our family. It was so nice that the resort made available at no extra charge kayaks, paddle boards and canoes which were always available as well as an on site place to rent pontoon and fishing boats. An added bonus was that the property was very dog friendly and we were able to bring our dog on her first vacation with us which we all loved.