Very clean and tidy. You'd never guess it allows pets, as it was so clean. Great beach access. Nice hot shower. Bigger than expected.