Clean, with everything you will need and a super location right on the beach. Loved it!