Everything is well maintained. Trash cans are emptied daily. Restroom facilities are not fancy but they are clean. The swimming was great. Stayed 2 weeks in August 2023.