What a fantastic spot for a family vacation!