Clean, easy to get in. You get exactly what you see in the picture. Great location near the beach. Family friendly place overall.