The location was good for getting to the parks. There were some things that could have been improved. In my opinion, having to pay extra to heat the pool should have been clear before booking the site. Additional charges for an amenity that we assumed to be included in the booking price was disappointing. Plus, the pool had a significant leak, so we kept having to fill it up each day. The kitchen island and dining room table were not clean upon our arrival, and the placemats were filthy and full of crumbs and food stains. The carpets could use a good cleaning, along with the bath mats. The washer had a terrible smell like mold and mildew, and the towels and washcloths could have been in better condition. On the plus side, we felt safe during our stay.