Giving this a 4/5 only because the sites are so close together and some can be a bit awkward. Aside from that you won't find a nicer staff or cleaner park. Any questions or concerns are quickly dealt with and they are genuinely interested in your well being. They accept packages, have a nice pool, and keep the bathrooms clean.