A great spot right near the beach. Didn'tget a chance to visit the glow worms due to miserable weather. It had everything you'd need and was close to town.