I can't rate the rooms, but I can for the RV spots. It was well maintained, and easy to reach the beach. The public bathrooms are super clean. I loved hearing the waves from my spot. I am def going again!