Place is clean, as stated and totally comfortable for all ages. Very close beach access and lots of space to spread out