We have not been to Crystal Lake RV park. It looks to be a bit high end. When we go over to that area we have been staying here: http://www.bonitalake.com/
. The sites are level and they have full hookups. The only down side we have with this park is the streets are a bit narrow, but doable without much of an effort. Bonita Lake is just north of Naples and we find it quite easy to go where you want to from there. There are quite a few permanents and we have always found the residents to be quite friendly. The hosts will go out of their way to assist you any way they can. They also have a good knowledge of the area and what restaurants are the best. They have never steered us wrong.