Clean
Great location
Family friendly.
Our children loved it. Nice and close to the beach.