Very clean, very easy check in and out. Not a very swimmable beach (lots of rock and rock shelves).