This place was perfect for me and my husband and 2 kids (4 and 7). The views of the river off the balcony made it a nice place to sit and relax, and having the private beach, a pool, and two restaurants right on property was great! There was also a fun dolphin/manatee boat cruise that you could buy tickets and join from right on property, plus fishing charters. The property management company did need to come make a small repair to the bunk beds, but they emailed and let me know when they were coming, so that was just fine. The only drawbacks overall: Ruskin is pretty isolated. There were restaurants nearby, but we ended up driving 45 min most days to go explore. It didn’t bother us, since we wanted to go to both Tampa and Siesta Key, but just a heads up that you will either be staying on site a lot (with plenty to do!) or driving quite a bit. Also, the walk to the restaurants/beach/pool is about 5-10 minutes. Again, we like to walk a lot on vacation, but definitely needed a stroller for our littlest and people with mobility issues may want to drive (there is parking over there). Would be great if the property company could have a beach wagon and some beach supplies (kids sand toys) available in the place, just to make it a little easier to get back and forth. Also a map to figure out where the pool is would be great. Some friendly neighbors helped us out there. Overall a great stay, and couldn’t have asked for more perfect weather!