Very clean and tidy. Has everything you need from towels and linen to family games. Great location literally a hop skip and jump to the beach. Big section with heaps of room for the kids to play and is fenced. My family had a great stay here.