Very clean and the pictures are accurate! Great location just about 3 houses from the beach and boardwalk. Bed was very comfortable which I was very happy with! Very small cottage though, would only recommend for 2 people.