Very clean and right on the beach. We had a very good experience.