Awesome spot for a family vacation.