Very clean and very close to the beach! We had a great time, would stay again!