RV spots were all gravel and mostly level. They have propane and a small store with souvenirs. A decent size dog area at the back of the park. The hookups were easy to get to and the spaces were decent. I would stay here again.