We found the facilities great, very cleaned and well maintained. It was also so nice to be able to have our dog with us and she loved being near the water and to go for a little run on the beach nearby.