Perfect family vacation spot!!